What is the meaning of the word "futures contract"?

Definitions: